A Software Architecture for Games

نویسنده

  • Michael Doherty
چکیده

This paper describes a general architecture for real-time game software. The architecture is designed to maximize reusability in both single player and networked multiplayer modes. The architecture separates generic components from game-specific components by positioning the object system to minimize coupling. As a result, the architecture is easily adapted to a clientserver configuration for multiplayer modes. In addition to presenting the general architecture, that architecture is used as a framework in which to discuss several design options and the tradeoffs between them. In particular, we will discuss how the choice between an object-centric and a component-centric object system affects the design of other components of the game software. In addition, issues related to the synchronization of object systems for networked multiplayer modes are discussed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Panorama of Software Architectures in Game Development

As video games evolve into richer and more sophisticated products, the software driving those games become more complex. One of the research areas offered by Software Engineering to cope with this complexity, while reducing risks and improving software quality, is Software Architecture. The purpose of this paper is to present an overview of possibly all work having investigated, established and...

متن کامل

Tool-supported iterative learning of component-based software architecture for games

Students of game development at the master level usually have a hard time becoming comfortable and proficient in applying component-based software architecture design, used in most professional games, to their own projects. In this paper we describe a teaching methodology that allows students to very rapidly iterate through versions of simple games, and, with the help of Rosette, a tool that fa...

متن کامل

The Effectiveness of Computer Cognitive Games in Reducing Attention Deficit- Hyperactivity Disorder Symptoms and Improving Time Perception in Children

The aim of this study was to investigate the effect of computerized cognitive games on reduction of attention deficit hyperactivity disorder (ADHD) symptoms and time perception in children with ADHD. The present research method was a quasi-experimental pre-test-post-test design with a control group. Thirty students with ADHD were selected through purposeful sampling from elementary school stude...

متن کامل

RAGE Architecture for Reusable Serious Gaming Technology Components

For seizing the potential of serious games, the RAGE project funded by the Horizon2020 Programme of the European Commission will make available an interoperable set of advanced technology components (software assets) that support game studios at serious game development. This paper describes the overall software architecture and design conditions that are needed for the easy integration and reu...

متن کامل

Identifying and prioritizing the effective factors in the development of games and sports for elderly

 Introduction: Participation of the elderly in leisure sports activities with a game approach, leads to improving their quality of  life and by creating motivation and hope, moderates the inertia created in old age. The aim of this study was to identify and prioritize the effective factors in the development of games and sports for the elderly. Methods: The present study was conducted with a ...

متن کامل

Generating Explanations for Internet-based Business Games Generating Explanations for Internet-based Business Games

It is widely established debriefing in business games is important and influences the students' learning performance. Most games only support game statistics instead of explaining solution paths. We suggest the automatic generation of explanations for internet-mediated business games to improve the debriefing quality. As a proof of concept we developed a prototype of an internet-based auction g...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003